Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Chile #1-w1 Chile #1-w2 Chile #1-w3 Chile #1-w4 Italy F15 Italy F17 Italy F18 Italy F20 Italy F21 Italy F23 Italy F6 Italy F9 Argentina F6 Argentina F7 Argentina F9 Argentina F10 Argentina F11 Argentina F12 Bolivia F2 Chile F4 Argentina F8 Italy F22 Chile F2 Chile F3 Uruguay F1 Argentina F7 Italy F5 Argentina F2 Argentina F3 Morocco F1 Morocco F2 Sporting Challenger - Turin DPD Challenger 2000 - Aschaffenburg Copa Sevilla - Seville Zagreb Open - Zagreb Internazionali di Tennis de San Marino - San Marino Exim Agmedia Open - Kosice Copa Petrobras Santiago - Santiago San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Lima Challenger 2007 - Lima Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Prosperita Open 2008 - Ostrava San Remo Tennis Cup - San Remo Aberto de Santa Catarina - Florianopolis Sporting Challenger '08-Trofeo Regione Piemonte - Turin San Benedetto Challenger - San Benedetto Porsche Open - Poznan San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona Rome Challenger Milan Challenger Cordenons Challenger Trani Challenger Como Challenger Montevideo Challenger Barletta Challenger Napoli Challenger Monza Challenger Rome Challenger Rome Challenger Rome Challenger Milan Challenger Reggio Emilia Challenger Turin Challenger Rimini Challenger San Marino Challenger Trani Challenger Manerbio Challenger Genova Challenger Guayaquil Challenger Buenos Aires Challenger Santiago Challenger Copa Ericsson Mexico - Guadalajara Caltanissetta Challenger Barletta Challenger St. Brieuc Challenger Napoli Challenger Prostejov Challenger Turin Challenger San Benedetto Challenger Orbetello Challenger Siemens Open 2001 - Scheveningen San Marino Challenger Genova Challenger Campinas Challenger Aguascalenties Challenger Napoli Challenger Belo Horizonte Challenger Rabat Challenger Barletta Challenger Santos Challenger Monza Challenger Jameson Cup - Milan Scheveningen Challenger San Marino Challenger Cordenons Challenger Genova Challenger Cali Challenger Todi Challenger Szczecin Challenger Campinas Challenger Madrid Challenger San Juan Challenger Buenos Aires Challenger Montevideo Challenger Caltanissetta Challenger Top Wool Challenger Biella - Biella Santiago Challenger Itajai Challenger Rome Challenger Prague Challenger Milan Challenger Marburg Challenger Braunschweig Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Meerbusch Challenger Trani Cup - Trani Genova Challenger Banja Luka Challenger Campinas Challenger Sibiu Challenger Porto Alegre Challenger Sao Paulo Challenger Bucaramanga Challenger Sao Paulo Challenger Santos Challenger Bordeaux Challenger Mestre Challenger Caltanissetta Challenger Blois Challenger Milan Challenger Padova Challenger Todi Challenger San Benedetto Challenger Biella Challenger Sibiu Challenger Cordoba Challenger Sao Paulo Challenger Tour Finals Santiago Challenger Le Gosier Challenger Napoli Challenger Santos Challenger Vercelli Challenger Sao Paulo Challenger Turin Challenger Vicenza Challenger Mestre Challenger Caltanissetta Challenger Perugia Challenger Blois Challenger Milan Challenger Padova Challenger Todi Challenger San Benedetto Challenger Top Wool Challenger - Biella Cortina Challenger Cordenons Challenger Manerbio Challenger Genova Challenger Barranquilla Challenger Szczecin Challenger Rome Challenger Porto Alegre Challenger Corrientes Challenger Santiago Challenger Lima Challenger Mendoza Challenger Buenos Aires Challenger Santiago Challenger Memorial Manfredini - Sassuolo Napoli Challenger Barletta Challenger Turin Challenger Aix En Provence Challenger Rome Challenger Bordeaux Challenger Top Wool Challenger-Immagine Trophy - Biella Vicenza Challenger Furth Challenger Caltanissetta Challenger Porsche Open - Poznan Perugia Challenger Milan Challenger Biella Challenger Cortina Challenger Fano Challenger Barranquilla Challenger San Juan Challenger Santos Challenger Rome Challenger Lima Challenger Como Challenger Buenos Aires Challenger San Marino Cepu Open - San Marino Buenos Aires Challenger Sarasota Challenger Tallahassee Challenger Bordeaux Challenger Vicenza Challenger Blois Challenger Marburg Challenger Scheveningen Challenger Campinas Challenger Buenos Aires Challenger Lima Challenger Guayaquil Challenger Santiago Challenger Newport Beach Challenger Dallas Challenger Francavilla Challenger Aix En Provence Challenger Bordeaux Challenger Copa Petrobras Argentina - Buenos Aires Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Aberto de Santa Catarina de Tenis - Florianopolis Sao Paulo Challenger Tour Finals Sporting Challenger '07 Trofeo Regione Piemonte - Turin Guayaquil Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Brasov Challenger - Brasov Pekao Open - Szczecin Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Paraguay - Asuncion Bancolombia Open - Cali Monza Challenger The Hilversum Open - Hilversum Memorial Savigni - Sassuolo MTNL Cellular ATP Challenger - Mumbai Compaq Challenger - Bucharest Quelle Cup - Furth Citta di Brindisi - Brindisi Siemens Open 2002 - Scheveningen IX Ciutat de Barcelona - Barcelona Todi Challenger Mitsubishi Electric Europe Cup - Monza Palermo Challenger 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Nossa Caixa Tennis Cup - Sao Paulo Olbia Geovillage Open - Olbia Garden Open - Rome Asuncion Challenger Genova Challenger Como Challenger Buenos Aires Challenger Palermo Challenger Blois Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Santiago Challenger Copa Petrobras Argentina - Buenos Aires Montevideo Challenger Copa Petrobras - Montevideo Genova Challenger Copa Kia - Santiago Lugano Challenger Barranquilla Challenger Bucaramanga Challenger Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Morocco Tennis Tour - Rabat Tennislife Cup - Napoli Open Prevadies - St. Brieuc Itajai Challenger Copa Petrobras-Uruguay - Montevideo Copa Petrobras - Santiago Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Montevideo Challenger Roma Challenger 2007 - Rome Ostdeutscher Sparkessen Cup - Dresden Unique Zagreb Open - Zagreb Memorial Savigni - Sassuolo Amer-Wilson Challenger - Tampere Rome Challenger FILA Challenger Biella - Biella Santiago Challenger 5° Sporting Challenger - Turin Copa Ericsson Brazil - Sao Paulo Oberstaufen Cup - Oberstaufen Blumenau Challenger Rio De Janeiro Challenger Bancastato Challenger Lugano - Lugano Todi Challenger Residenza Open - Magdeburg Memorial Savigny - Sassuolo Montevideo Challenger Geneva Challenger - Geneva VIII Trofeo Ciutat de Barcelona - Barcelona Sao Paulo Challenger Milano Challenger-Jameson Cup - Milan Samarkand Challenger - Samarkand Furth Challenger VII Torneo Internazionale di Tennis - Barletta Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Copa AT&T - Buenos Aires Campionati Internazionali di Sicilia - Palermo Qatar Exxon Mobil Open 2003 - Doha BellSouth Open - Vina del Mar Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow CA Tennis Trophy - Vienna Prostejov Challenger VI Torneo Internazionale di Tennis - Barletta La Serena Open - La Serena Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Zivnobanka Czech Open - Prostejov 10th Wartburg Open - Eisenach Challenger Canottieri Minico - Mantova Muller Cup - Ulm Copa AT&T - Buenos Aires Cortina Challenger Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow I Tourneo Fila Citta di Brindisi - Brindisi Qatar Open - Doha Medibank Private International - Sydney BellSouth Open - Vina del Mar Asirom Challenger Brasov - Brasov Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca AXA Open - Lisbon Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Fujitsu Siemens Open - Budapest Mercedes Cup - Stuttgart Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Podebradka Cup - Prague BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Geneva Challenger - Geneva Hungarian Architect Open - Budapest Qatar ExxonMobil Open - Doha Brasil Open - Costa do Sauipe Honda Kah Singapore Men's Tennis Open - Singapore Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano San Marino Cepu Open - San Marino Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Nord LB Open - Braunschweig Estoril Open - Estoril Intersport Heilbronn Open - Heilbronn Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven C.T. San Remo - XIII Piertomaso Tessitore - San Remo BCR Open Romania - Bucharest Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires International German Open - Hamburg Pekao Open - Szczecin ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Kos-Zucchetti Tennis Cup - Cordenons Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Erste Bank Open - Vienna Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Napoli Challenger SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Copa Petrobras - Buenos Aires Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras CA Challenge 2002 - Graz Sao Paulo Challenger Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen China Open - Beijing Samarkand Challenger - Samarkand Heineken Open - Auckland Whirlpool Open - Budapest Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca LTA Men's Challenger - Wrexham Nord LB Open 2006 - Braunschweig Ho Chi Minh City Challenger - Ho Chi Minh City 8° Trani Cup - Trani XI Venice Open - Venice Copa Petrobras-Argentina - Buenos Aires IV Challenger Ciudad De Guayaquil - Guayaquil Rome Challenger Caltanissetta Challenger Tennis Napoli Cup - Naples Argentina Open - Buenos Aires Bordeaux Challenger Rio Open - Rio de Janeiro Salinas Challenger Iquique Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Como Challenger San Marino Challenger Trani Cup - Trani Buenos Aires Challenger Guayaquil Challenger BRD Nastase Tiriac Trophy - Bucharest AXA Open II - Espinho Rabat Challenger LTA Hull Challenger - Hull TEB BNP Paribas Istanbul Open - Istanbul Warsteiner Grand Prix - Oberstaufen Bet-at-home Open - Hamburg Generali Open - Kitzbuhel KGHM Polish Indoors - Wroclaw San Remo Challenger ARAG World Team Championship - Dusseldorf FILA Challenger - Biella Bercuit Challenger Argentina Open - Buenos Aires Napoli Challenger Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Cairo Challenger 2002 - Cairo Copa Petrobras Uruguay - Montevideo 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Brixina Tennis Open - Bressanone 5th Sardinian International Championships - Cagliari Olbia Challenger - Olbia Lugano Challenger San Marino Challenger Copa Petrobras Uruguray - Montevideo Santos Challenger Copa Petrobras Brazil - Aracaju Cordenons Challenger Sao Paulo Challenger San Francisco Challenger Sao Jose Do Rio Preto Challenger Turin Challenger Synsam Swedish Open - Bastad Campinas Challenger Como Challenger Buenos Aires Challenger Genova Challenger Scheveningen Challenger 14° BH Tennis Open - Belo Horizonte Sao Leopoldo Challenger Privatbank Open 2006 - Dnepropetrovsk Napoli Challenger Buenos Aires Challenger Montevideo Challenger Rimini Challenger Barletta Citta Della Disfida Open 99 - Barletta Buenos Aires Challenger Open de Nice Cote d'Azur - Nice Guayaquil Challenger Credit Agricole Suisse Open - Gstaad Croatia Open - Umag Santiago Challenger Meridiana Sardegna Open - Olbia Trnava Challenger Montevideo Challenger I Open de Tenis Comunidad de Madrid - Madrid Cepu Open - San Marino BMW Brixina Tennis Open - Bressanone Caltanissetta Challenger Rio De Janeiro Challenger Sydney International - Sydney Kyiv UMC Open - Kiev 4th Sardinia International Championships - Cagliari XL Challenger de Tenis Copa Sevilla - Seville Catella Swedish Open - Bastad Abierto Mexicano Telcel - Acapulco ATP "Videocon" Challenger - Mumbai Bet-at-home Cup - Kitzbuhel Valencia Open - Valencia VTR Open - Vina del Mar Italian Open - Rome Tennis Masters Series - Rome Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Kremlin Cup - Moscow Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Grand Prix Hassan II - Casablanca BellSouth Open - Vina del Mar Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Brasil Open - Costa do Sauipe NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Abierto Mexicano Telfonica MoviStar - Acapulco Tennis Masters Series - Hamburg Manerbio Challenger Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Abierto Mexicano de Tenis Pegaso - Acapulco Masters Series Monte Carlo - Monte Carlo Open Seat Godo 2003 - Barcelona Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Kremlin Cup - Moscow Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Brasil Open - Costa do Sauipe Campionati Internazionali D'Italia - Rome Open SEAT Godo 2006 - Barcelona Vegeta Croatia Open - Umag 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Masters Series - Hamburg ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Bogota Challenger Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Bordeaux Challenger Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid Bet-at-home Open - Hamburg Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Davidoff Swiss Indoors - Basel Qatar Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Davidoff Swiss Indoors - Basel Campionati Internazionali di Sicilia - Palermo Masters Series - Hamburg Manerbio Challenger International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Brasil Open - Costa do Sauipe Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Brasil Open - Costa do Sauipe Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Idea Prokom Open - Sopot Internazionali BNL d'Italia - Rome BCR Open Romania - Bucharest Open Romania - Bucharest Grand Prix Hassan II - Casablanca Croatia Open - Umag Milan Indoors - Milan Open Seat-Godo 2001 - Barcelona U.S. Mens's Clay Court Championship - Houston Allianz Suisse Open Gstaad - Gstaad Siebel Open - San Jose Milan Indoors - Milan Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Movistar Open - Vina del Mar St. Petersburg Open - St. Petersburg Heineken Open - Auckland Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Wimbledon - London U.S. Open - New York Internazionali BNL dItalia - Rome Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Qatar ExxonMobil Open - Doha Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-LUX 5-0 Davis Cup, World Group, PO, ESP-ITA 4-1 ARAG ATP World Team Championship - Dusseldorf Australian Open - Melbourne Olympics - Athens U.S. Open - New York ARAG ATP World Tour Championship - Dusseldorf Wimbledon - London Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0